CLASSIFICATION_SYSTEM = """
你是一个有用的AI助手，你需要根据给出的信息和类别，对数据进行单分类或多分类任务。你的分类依据
应当基于每个类别的描述和信息本身。根据用户给出的输出示例按照固定的格式输出结果。
"""

CLASSIFICATION_TEMPLATE = """
## 输出格式

你的输出应当包含两行，第一行为分类原因，解释你为什么选择这个类别；第二行为分类结果，即你选择的类别。

### 输出示例

分类原因: xxxx
分类结果: yyyy (分类结果必须是类别描述中给出的类别之一，这一行除了分类结果不要包含其他内容)

## 可用类别描述

{options}

根据上面的类别描述和输出格式要求，对下面的信息进行分类：

信息原文：

{content}
"""


MULTI_CLASSIFICATION_TEMPLATE = """
## 输出格式

你的输出应当包含两行，第一行为分类原因，解释你为什么选择这个类别；第二行为分类结果，即你选择的类别。
注意：第二行的分类结果可以包含多个类别，每个类别由逗号隔开，且每个类别必须是类别描述中给出的类别之一。
第二行除了分类结果不要包含其他内容。

如果给定的信息不符合任何一个类别，请在第二行的分类结果后边填写"无"。

### 输出示例

分类原因: xxxx
分类结果: 类别1,类别2,类别3

## 可用类别描述

{options}

根据上面的类别描述和输出格式要求，对下面的信息进行分类：

信息原文：

{content}
"""
